home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************
- SoundsEU.js
-
- Encarta Virtual Globe 1999
-
- (c) Copyright Microsoft Corporation 1998
-
- Populates the sound table for Europe. The sound table is comprised
- of a Lat,Long location where the sound is associated with, and an index
- number into the Audio Man control which has the path to the actual sound
- file. See FlightSounds.xls for the table of sound file and Lat,Long
- matchings.
-
- Also includes fusion related variables declarations and functions
- because the number of fusion nodes vary between Fly files.
-
- This file is to be included by FlyEur.htm
-
- Owner = WHsu
- *****************************************************************************/
- var g_numFusionSrcNodes = 23;
- var g_FusionSrcNodes = new Array(g_numFusionSrcNodes); // node object for Fusion URLWav
- var g_fFusionSrcNodeLoaded = new Array(g_numFusionSrcNodes); // if set, node loaded
-
- function LoadFusionMedia()
- {
- var i;
- for ( i=0; i < g_numFusionSrcNodes; i++ )
- {
- g_fFusionSrcNodeLoaded[i] = false;
- }
- g_FusionSrcNodes[0] = MediaGraph.Nodes("FusionSrcA");
- g_FusionSrcNodes[1] = MediaGraph.Nodes("FusionSrcB");
- g_FusionSrcNodes[2] = MediaGraph.Nodes("FusionSrcC");
- g_FusionSrcNodes[3] = MediaGraph.Nodes("FusionSrcD");
- g_FusionSrcNodes[4] = MediaGraph.Nodes("FusionSrcE");
- g_FusionSrcNodes[5] = MediaGraph.Nodes("FusionSrcF");
- g_FusionSrcNodes[6] = MediaGraph.Nodes("FusionSrcG");
- g_FusionSrcNodes[7] = MediaGraph.Nodes("FusionSrcH");
- g_FusionSrcNodes[8] = MediaGraph.Nodes("FusionSrcI");
- g_FusionSrcNodes[9] = MediaGraph.Nodes("FusionSrcJ");
- g_FusionSrcNodes[10] = MediaGraph.Nodes("FusionSrcK");
- g_FusionSrcNodes[11] = MediaGraph.Nodes("FusionSrcL");
- g_FusionSrcNodes[12] = MediaGraph.Nodes("FusionSrcM");
- g_FusionSrcNodes[13] = MediaGraph.Nodes("FusionSrcN");
- g_FusionSrcNodes[14] = MediaGraph.Nodes("FusionSrcO");
- g_FusionSrcNodes[15] = MediaGraph.Nodes("FusionSrcP");
- g_FusionSrcNodes[16] = MediaGraph.Nodes("FusionSrcQ");
- g_FusionSrcNodes[17] = MediaGraph.Nodes("FusionSrcR");
- g_FusionSrcNodes[18] = MediaGraph.Nodes("FusionSrcS");
- g_FusionSrcNodes[19] = MediaGraph.Nodes("FusionSrcT");
- g_FusionSrcNodes[20] = MediaGraph.Nodes("FusionSrcU");
- g_FusionSrcNodes[21] = MediaGraph.Nodes("FusionSrcV");
- g_FusionSrcNodes[22] = MediaGraph.Nodes("FusionSrcW");
-
- MediaGraph.Nodes("FusionSrcA").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcB").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcC").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcD").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcE").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcF").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcG").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcH").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcI").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcJ").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcK").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcL").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcM").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcN").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcO").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcP").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcQ").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcR").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcS").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcT").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcU").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcV").LoadMedia(false);
- MediaGraph.Nodes("FusionSrcW").LoadMedia(false);
- }
-
- g_SoundTable[g_Continent_EU] = new Array(55);
-
- g_SoundTable[g_Continent_EU][0] = new Array(3);
- g_SoundTable[g_Continent_EU][1] = new Array(3);
- g_SoundTable[g_Continent_EU][2] = new Array(3);
- g_SoundTable[g_Continent_EU][3] = new Array(3);
- g_SoundTable[g_Continent_EU][4] = new Array(3);
- g_SoundTable[g_Continent_EU][5] = new Array(3);
- g_SoundTable[g_Continent_EU][6] = new Array(3);
- g_SoundTable[g_Continent_EU][7] = new Array(3);
- g_SoundTable[g_Continent_EU][8] = new Array(3);
- g_SoundTable[g_Continent_EU][9] = new Array(3);
- g_SoundTable[g_Continent_EU][10] = new Array(3);
- g_SoundTable[g_Continent_EU][11] = new Array(3);
- g_SoundTable[g_Continent_EU][12] = new Array(3);
- g_SoundTable[g_Continent_EU][13] = new Array(3);
- g_SoundTable[g_Continent_EU][14] = new Array(3);
- g_SoundTable[g_Continent_EU][15] = new Array(3);
- g_SoundTable[g_Continent_EU][16] = new Array(3);
- g_SoundTable[g_Continent_EU][17] = new Array(3);
- g_SoundTable[g_Continent_EU][18] = new Array(3);
- g_SoundTable[g_Continent_EU][19] = new Array(3);
- g_SoundTable[g_Continent_EU][20] = new Array(3);
- g_SoundTable[g_Continent_EU][21] = new Array(3);
- g_SoundTable[g_Continent_EU][22] = new Array(3);
- g_SoundTable[g_Continent_EU][23] = new Array(3);
- g_SoundTable[g_Continent_EU][24] = new Array(3);
- g_SoundTable[g_Continent_EU][25] = new Array(3);
- g_SoundTable[g_Continent_EU][26] = new Array(3);
- g_SoundTable[g_Continent_EU][27] = new Array(3);
- g_SoundTable[g_Continent_EU][28] = new Array(3);
- g_SoundTable[g_Continent_EU][29] = new Array(3);
- g_SoundTable[g_Continent_EU][30] = new Array(3);
- g_SoundTable[g_Continent_EU][31] = new Array(3);
- g_SoundTable[g_Continent_EU][32] = new Array(3);
- g_SoundTable[g_Continent_EU][33] = new Array(3);
- g_SoundTable[g_Continent_EU][34] = new Array(3);
- g_SoundTable[g_Continent_EU][35] = new Array(3);
- g_SoundTable[g_Continent_EU][36] = new Array(3);
- g_SoundTable[g_Continent_EU][37] = new Array(3);
- g_SoundTable[g_Continent_EU][38] = new Array(3);
- g_SoundTable[g_Continent_EU][39] = new Array(3);
- g_SoundTable[g_Continent_EU][40] = new Array(3);
- g_SoundTable[g_Continent_EU][41] = new Array(3);
- g_SoundTable[g_Continent_EU][42] = new Array(3);
- g_SoundTable[g_Continent_EU][43] = new Array(3);
- g_SoundTable[g_Continent_EU][44] = new Array(3);
- g_SoundTable[g_Continent_EU][45] = new Array(3);
- g_SoundTable[g_Continent_EU][46] = new Array(3);
- g_SoundTable[g_Continent_EU][47] = new Array(3);
- g_SoundTable[g_Continent_EU][48] = new Array(3);
- g_SoundTable[g_Continent_EU][49] = new Array(3);
- g_SoundTable[g_Continent_EU][50] = new Array(3);
- g_SoundTable[g_Continent_EU][51] = new Array(3);
- g_SoundTable[g_Continent_EU][52] = new Array(3);
- g_SoundTable[g_Continent_EU][53] = new Array(3);
- g_SoundTable[g_Continent_EU][54] = new Array(3);
-
-
- g_SoundTable[g_Continent_EU][0][g_indexLat] = 46;
- g_SoundTable[g_Continent_EU][0][g_indexLong] = 14;
- g_SoundTable[g_Continent_EU][0][g_indexSound] = 1; // F091344A 46 14 091344 Slovenia
-
- g_SoundTable[g_Continent_EU][1][g_indexLat] = 27;
- g_SoundTable[g_Continent_EU][1][g_indexLong] = 4;
- g_SoundTable[g_Continent_EU][1][g_indexSound] = 2; // F172379A 27 4 172379 Algeria (+)
-
- g_SoundTable[g_Continent_EU][2][g_indexLat] = 41;
- g_SoundTable[g_Continent_EU][2][g_indexLong] = 44;
- g_SoundTable[g_Continent_EU][2][g_indexSound] = 3; // F172387A 41 44 172387 Armenia (+)
-
- g_SoundTable[g_Continent_EU][3][g_indexLat] = 41;
- g_SoundTable[g_Continent_EU][3][g_indexLong] = 48;
- g_SoundTable[g_Continent_EU][3][g_indexSound] = 4; // F172392A 41 48 172392 Azerbaijan (+)
-
- g_SoundTable[g_Continent_EU][4][g_indexLat] = 43;
- g_SoundTable[g_Continent_EU][4][g_indexLong] = 25;
- g_SoundTable[g_Continent_EU][4][g_indexSound] = 5; // F172407A 43 25 172407(e) Bulgaria
-
- g_SoundTable[g_Continent_EU][5][g_indexLat] = 43;
- g_SoundTable[g_Continent_EU][5][g_indexLong] = 25;
- g_SoundTable[g_Continent_EU][5][g_indexSound] = 6; // F172409A 43 25 172409(e) Bulgaria-
-
- g_SoundTable[g_Continent_EU][6][g_indexLat] = 49;
- g_SoundTable[g_Continent_EU][6][g_indexLong] = 17;
- g_SoundTable[g_Continent_EU][6][g_indexSound] = 7; // F172433A 49 17 172433(e) Czech
-
- g_SoundTable[g_Continent_EU][7][g_indexLat] = 53;
- g_SoundTable[g_Continent_EU][7][g_indexLong] = -2;
- g_SoundTable[g_Continent_EU][7][g_indexSound] = 8; // F172439A 53 -2 172439 U.K.
-
- g_SoundTable[g_Continent_EU][8][g_indexLat] = 64;
- g_SoundTable[g_Continent_EU][8][g_indexLong] = 27;
- g_SoundTable[g_Continent_EU][8][g_indexSound] = 9; // F172442A 64 27 172442 Finland
-
- g_SoundTable[g_Continent_EU][9][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][9][g_indexLong] = 3;
- g_SoundTable[g_Continent_EU][9][g_indexSound] = 10; // F172444A 47 3 172444 France-
-
- g_SoundTable[g_Continent_EU][10][g_indexLat] = 42;
- g_SoundTable[g_Continent_EU][10][g_indexLong] = 44;
- g_SoundTable[g_Continent_EU][10][g_indexSound] = 11; // F172450A 42 44 172450 Georgia (+)
-
- g_SoundTable[g_Continent_EU][11][g_indexLat] = 52;
- g_SoundTable[g_Continent_EU][11][g_indexLong] = 11;
- g_SoundTable[g_Continent_EU][11][g_indexSound] = 12; // F172452A 52 11 172452 Germany
-
- g_SoundTable[g_Continent_EU][12][g_indexLat] = 39;
- g_SoundTable[g_Continent_EU][12][g_indexLong] = 23;
- g_SoundTable[g_Continent_EU][12][g_indexSound] = 13; // F172454A 39 23 172454 Greece
-
- g_SoundTable[g_Continent_EU][13][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][13][g_indexLong] = 19;
- g_SoundTable[g_Continent_EU][13][g_indexSound] = 14; // F172464A 47 19 172464(e) Hungary
-
- g_SoundTable[g_Continent_EU][14][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][14][g_indexLong] = 19;
- g_SoundTable[g_Continent_EU][14][g_indexSound] = 15; // F172465A 47 19 172465 Hungary
-
- g_SoundTable[g_Continent_EU][15][g_indexLat] = 30;
- g_SoundTable[g_Continent_EU][15][g_indexLong] = -18;
- g_SoundTable[g_Continent_EU][15][g_indexSound] = 16; // F172466A 30 -18 172466 Iceland
-
- g_SoundTable[g_Continent_EU][16][g_indexLat] = 33;
- g_SoundTable[g_Continent_EU][16][g_indexLong] = 55;
- g_SoundTable[g_Continent_EU][16][g_indexSound] = 17; // F172479A 33 55 172479 Iran (++)
-
- g_SoundTable[g_Continent_EU][17][g_indexLat] = 33;
- g_SoundTable[g_Continent_EU][17][g_indexLong] = 55;
- g_SoundTable[g_Continent_EU][17][g_indexSound] = 18; // F172480A 33 55 172480 Iran (++)
-
- g_SoundTable[g_Continent_EU][18][g_indexLat] = 53;
- g_SoundTable[g_Continent_EU][18][g_indexLong] = -8;
- g_SoundTable[g_Continent_EU][18][g_indexSound] = 19; // F172481A 53 -8 172481 Ireland (gaelic)
-
- g_SoundTable[g_Continent_EU][19][g_indexLat] = 53;
- g_SoundTable[g_Continent_EU][19][g_indexLong] = -8;
- g_SoundTable[g_Continent_EU][19][g_indexSound] = 20; // F172483A 53 -8 172483 Ireland (harp)
-
- g_SoundTable[g_Continent_EU][20][g_indexLat] = 41;
- g_SoundTable[g_Continent_EU][20][g_indexLong] = 8;
- g_SoundTable[g_Continent_EU][20][g_indexSound] = 21; // F172485A 41 8 172485 Italy (Sardinia)
-
- g_SoundTable[g_Continent_EU][21][g_indexLat] = 42;
- g_SoundTable[g_Continent_EU][21][g_indexLong] = 12;
- g_SoundTable[g_Continent_EU][21][g_indexSound] = 22; // F172486A 42 12 172486 Italy (Opera)
-
- g_SoundTable[g_Continent_EU][22][g_indexLat] = 57;
- g_SoundTable[g_Continent_EU][22][g_indexLong] = 25;
- g_SoundTable[g_Continent_EU][22][g_indexSound] = 23; // F172501A 57 25 172501 Latvia
-
- g_SoundTable[g_Continent_EU][23][g_indexLat] = 32;
- g_SoundTable[g_Continent_EU][23][g_indexLong] = -6;
- g_SoundTable[g_Continent_EU][23][g_indexSound] = 24; // F172520A 32 -6 172520 Morocco (+)
-
- g_SoundTable[g_Continent_EU][24][g_indexLat] = 64;
- g_SoundTable[g_Continent_EU][24][g_indexLong] = 9;
- g_SoundTable[g_Continent_EU][24][g_indexSound] = 25; // F172532A 64 9 172532 Norway
-
- g_SoundTable[g_Continent_EU][25][g_indexLat] = 56;
- g_SoundTable[g_Continent_EU][25][g_indexLong] = 37;
- g_SoundTable[g_Continent_EU][25][g_indexSound] = 26; // F172543A 56 37 172543 Russia (+)
-
- g_SoundTable[g_Continent_EU][26][g_indexLat] = 57;
- g_SoundTable[g_Continent_EU][26][g_indexLong] = 45;
- g_SoundTable[g_Continent_EU][26][g_indexSound] = 27; // F172546A 57 45 172546 Russia (+)
-
- g_SoundTable[g_Continent_EU][27][g_indexLat] = 58;
- g_SoundTable[g_Continent_EU][27][g_indexLong] = 58;
- g_SoundTable[g_Continent_EU][27][g_indexSound] = 28; // F172547A 58 58 172547 Russia (+)
-
- g_SoundTable[g_Continent_EU][28][g_indexLat] = 59;
- g_SoundTable[g_Continent_EU][28][g_indexLong] = 65;
- g_SoundTable[g_Continent_EU][28][g_indexSound] = 29; // F172548A 59 65 172548(e) Russia (+)
-
- g_SoundTable[g_Continent_EU][29][g_indexLat] = 57;
- g_SoundTable[g_Continent_EU][29][g_indexLong] = -4;
- g_SoundTable[g_Continent_EU][29][g_indexSound] = 30; // F172555A 57 -4 172555 Scotland (bagpipes)
-
- g_SoundTable[g_Continent_EU][30][g_indexLat] = 41;
- g_SoundTable[g_Continent_EU][30][g_indexLong] = -3;
- g_SoundTable[g_Continent_EU][30][g_indexSound] = 31; // F172566A 41 -3 172566 Spain (+)
-
- g_SoundTable[g_Continent_EU][31][g_indexLat] = 41;
- g_SoundTable[g_Continent_EU][31][g_indexLong] = -3;
- g_SoundTable[g_Continent_EU][31][g_indexSound] = 32; // F172569A 41 -3 172569 Spain (+)
-
- g_SoundTable[g_Continent_EU][32][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][32][g_indexLong] = 8;
- g_SoundTable[g_Continent_EU][32][g_indexSound] = 33; // F172575A 47 8 172575 Switzerland
-
- g_SoundTable[g_Continent_EU][33][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][33][g_indexLong] = 8;
- g_SoundTable[g_Continent_EU][33][g_indexSound] = 34; // F172576A 47 8 172576(e) Switzerland
-
- g_SoundTable[g_Continent_EU][34][g_indexLat] = 35;
- g_SoundTable[g_Continent_EU][34][g_indexLong] = 38;
- g_SoundTable[g_Continent_EU][34][g_indexSound] = 35; // F172577A 35 38 172577 Syria (++)
-
- g_SoundTable[g_Continent_EU][35][g_indexLat] = 34;
- g_SoundTable[g_Continent_EU][35][g_indexLong] = 9;
- g_SoundTable[g_Continent_EU][35][g_indexSound] = 36; // F172587A 34 9 172587 Tunisia (+)
-
- g_SoundTable[g_Continent_EU][36][g_indexLat] = 38;
- g_SoundTable[g_Continent_EU][36][g_indexLong] = 31;
- g_SoundTable[g_Continent_EU][36][g_indexSound] = 37; // F172588A 38 31 172588 Turkey (+)
-
- g_SoundTable[g_Continent_EU][37][g_indexLat] = 38;
- g_SoundTable[g_Continent_EU][37][g_indexLong] = 35;
- g_SoundTable[g_Continent_EU][37][g_indexSound] = 38; // F172589A 38 35 172589 Turkey (+)
-
- g_SoundTable[g_Continent_EU][38][g_indexLat] = 38;
- g_SoundTable[g_Continent_EU][38][g_indexLong] = 39;
- g_SoundTable[g_Continent_EU][38][g_indexSound] = 39; // F172591A 38 39 172591 Turkey (+)
-
- g_SoundTable[g_Continent_EU][39][g_indexLat] = 49;
- g_SoundTable[g_Continent_EU][39][g_indexLong] = 31;
- g_SoundTable[g_Continent_EU][39][g_indexSound] = 40; // F172594A 49 31 172594 Ukraine
-
- g_SoundTable[g_Continent_EU][40][g_indexLat] = 57;
- g_SoundTable[g_Continent_EU][40][g_indexLong] = 10;
- g_SoundTable[g_Continent_EU][40][g_indexSound] = 41; // F172609A 57 10 172609 Denmark
-
- g_SoundTable[g_Continent_EU][41][g_indexLat] = 35;
- g_SoundTable[g_Continent_EU][41][g_indexLong] = 33;
- g_SoundTable[g_Continent_EU][41][g_indexSound] = 42; // F172943A 35 33 172943 Cyprus (++)
-
- g_SoundTable[g_Continent_EU][42][g_indexLat] = 52;
- g_SoundTable[g_Continent_EU][42][g_indexLong] = -4;
- g_SoundTable[g_Continent_EU][42][g_indexSound] = 43; // F172946A 52 -4 172946 Wales
-
- g_SoundTable[g_Continent_EU][43][g_indexLat] = 64;
- g_SoundTable[g_Continent_EU][43][g_indexLong] = 27;
- g_SoundTable[g_Continent_EU][43][g_indexSound] = 44; // F172950A 64 27 172950 Finland
-
- g_SoundTable[g_Continent_EU][44][g_indexLat] = 32;
- g_SoundTable[g_Continent_EU][44][g_indexLong] = 35;
- g_SoundTable[g_Continent_EU][44][g_indexSound] = 45; // F172955A 32 35 172955 Israel (++)
-
- g_SoundTable[g_Continent_EU][45][g_indexLat] = 32;
- g_SoundTable[g_Continent_EU][45][g_indexLong] = 35;
- g_SoundTable[g_Continent_EU][45][g_indexSound] = 46; // F172956A 32 35 172956(e) Israel (++)
-
- g_SoundTable[g_Continent_EU][46][g_indexLat] = 40;
- g_SoundTable[g_Continent_EU][46][g_indexLong] = -8;
- g_SoundTable[g_Continent_EU][46][g_indexSound] = 47; // F172963A 40 -8 172963 Portugal
-
- g_SoundTable[g_Continent_EU][47][g_indexLat] = 33;
- g_SoundTable[g_Continent_EU][47][g_indexLong] = 36;
- g_SoundTable[g_Continent_EU][47][g_indexSound] = 48; // F172968A 33 36 172968 Lebanon (++)
-
- g_SoundTable[g_Continent_EU][48][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][48][g_indexLong] = 28;
- g_SoundTable[g_Continent_EU][48][g_indexSound] = 49; // F172970A 47 28 172970(e) Moldova
-
- g_SoundTable[g_Continent_EU][49][g_indexLat] = 52;
- g_SoundTable[g_Continent_EU][49][g_indexLong] = 11;
- g_SoundTable[g_Continent_EU][49][g_indexSound] = 50; // F173216A 52 11 173216 Germany
-
- g_SoundTable[g_Continent_EU][50][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][50][g_indexLong] = 14;
- g_SoundTable[g_Continent_EU][50][g_indexSound] = 51; // F173217A 47 14 173217 Austria (yodeling)
-
- g_SoundTable[g_Continent_EU][51][g_indexLat] = 53;
- g_SoundTable[g_Continent_EU][51][g_indexLong] = 20;
- g_SoundTable[g_Continent_EU][51][g_indexSound] = 52; // F174121A 53 20 174121 Poland
-
- g_SoundTable[g_Continent_EU][52][g_indexLat] = 52;
- g_SoundTable[g_Continent_EU][52][g_indexLong] = 6;
- g_SoundTable[g_Continent_EU][52][g_indexSound] = 53; // F174210A 52 6 174210 Netherlands
-
- g_SoundTable[g_Continent_EU][53][g_indexLat] = 62;
- g_SoundTable[g_Continent_EU][53][g_indexLong] = -7;
- g_SoundTable[g_Continent_EU][53][g_indexSound] = 54; // F556631A 62 -7 556631 Faroe Is.
-
- g_SoundTable[g_Continent_EU][54][g_indexLat] = 47;
- g_SoundTable[g_Continent_EU][54][g_indexLong] = 3;
- g_SoundTable[g_Continent_EU][54][g_indexSound] = 55; // F999947A 47 3 999947 France
-
-